f = open("Py.txt", 'w')  # 写入模式
f.write("Hello World")
f.writelines(["111\n", "222"])
f.flush()  # 不一定有效，所以更偏向于关闭文件
f.close()  # 文件不关闭更改的内容不会更新，除非使用flush方法
f1 = open("Py.txt", 'r+')  # 既支持读取又支持写入
print(f1.readable())  # 测试是否可读
print(f1.writable())  # 测试是否可修改
print(f1.read())  # 读取文件内容
print(f1.tell())  # EOF位置
print(f1.readline())  # 读取一行
f1.seek(0)  # 更改光标位置
print(f1.readline())  # 设置光标所在位置
f1.truncate(5)  # 将文件截断到索引值
"""
注意，直接用w模式时会清空原文件
"""
f2 = open("Py.txt", 'w')
f2.close()
